fixed-term contract - Español Inglés Diccionario